#ifndef FASYS_FASYS_SUBSCRIBE_CHANNEL_HPP
#define FASYS_FASYS_SUBSCRIBE_CHANNEL_HPP

#include "types.hpp"
#include "subscription.hpp"

namespace fasys{

//typedef std::pair< subscribe_id_t, channel_id_t > subscribe_channel;
struct subscribe_channel
{
  subscribe_id_t subscribe_id;
  channel_id_t channel_id;
  subscription* subject;
  subscribe_channel(subscribe_id_t subscribe_id, channel_id_t channel_id, subscription* subject)
    : subscribe_id(subscribe_id)
    , channel_id(channel_id)
    , subject(subject)
  {}
};


}
#endif
